package jscinttools.utilities.plotterutilities;
import java.awt.Font;
import static java.awt.Font.SERIF;
import static java.awt.Font.SANS_SERIF;
import static java.awt.Font.PLAIN;
import static java.awt.Font.BOLD;
import static java.awt.Font.ITALIC;


/**
 *  Some Fonts
 *
 *@author     Marc-Antoine Verdier
 *@created    29 juillet 2011
 */
public interface PlotFonts
{
	/**  Serif, Plain, 25 */
	public final static Font AXIS_LABEL_FONT = new Font(SERIF, PLAIN, 25);

	/**  Serif, Plain, 25 */
	public final static Font TITLE_FONT = new Font(SERIF, PLAIN, 25);

	/**  Serif, Plain, 25 */
	public final static Font LEGEND_FONT = new Font(SERIF, PLAIN, 25);

	/**  Serif, Plain, 20 */
	public final static Font TICK_FONT = new Font(SERIF, PLAIN, 20);

	/**  Serif, Plain, 15 */
	public final static Font STATBOX_FONT = new Font(SERIF, PLAIN, 15);

	/**  Serif, Bold, 15 */
	public final static Font SF_B_15 = new Font(SERIF, BOLD, 15);
	/**  Serif, Bold, 17 */
	public final static Font SF_B_17 = new Font(SERIF, BOLD, 17);
	/**  Serif, Bold, 20 */
	public final static Font SF_B_20 = new Font(SERIF, BOLD, 20);
	/**  Serif, Bold, 25 */
	public final static Font SF_B_25 = new Font(SERIF, BOLD, 25);
	/**  Serif, Bold, 30 */
	public final static Font SF_B_30 = new Font(SERIF, BOLD, 30);
	/**  Serif, Bold, 35 */
	public final static Font SF_B_35 = new Font(SERIF, BOLD, 35);

	/**  Serif, Plain, 15 */
	public final static Font SF_P_15 = new Font(SERIF, PLAIN, 15);
	/**  Serif, Plain, 17 */
	public final static Font SF_P_17 = new Font(SERIF, PLAIN, 17);
	/**  Serif, Plain, 20 */
	public final static Font SF_P_20 = new Font(SERIF, PLAIN, 20);
	/**  Serif, Plain, 25 */
	public final static Font SF_P_25 = new Font(SERIF, PLAIN, 25);
	/**  Serif, Plain, 30 */
	public final static Font SF_P_30 = new Font(SERIF, PLAIN, 30);
	/**  Serif, Plain, 35 */
	public final static Font SF_P_35 = new Font(SERIF, PLAIN, 35);

	/**  Serif, Italic, 15 */
	public final static Font SF_I_15 = new Font(SERIF, ITALIC, 15);
	/**  Serif, Italic, 17 */
	public final static Font SF_I_17 = new Font(SERIF, ITALIC, 17);
	/**  Serif, Italic, 20 */
	public final static Font SF_I_20 = new Font(SERIF, ITALIC, 20);
	/**  Serif, Italic, 25 */
	public final static Font SF_I_25 = new Font(SERIF, ITALIC, 25);
	/**  Serif, Italic, 30 */
	public final static Font SF_I_30 = new Font(SERIF, ITALIC, 30);
	/**  Serif, Italic, 35 */
	public final static Font SF_I_35 = new Font(SERIF, ITALIC, 35);

	/**  Sans_Serif, Bold, 15 */
	public final static Font SSF_B_15 = new Font(SANS_SERIF, BOLD, 15);
	/**  Sans_Serif, Bold, 17 */
	public final static Font SSF_B_17 = new Font(SANS_SERIF, BOLD, 17);
	/**  Sans_Serif, Bold, 20 */
	public final static Font SSF_B_20 = new Font(SANS_SERIF, BOLD, 20);
	/**  Sans_Serif, Bold, 25 */
	public final static Font SSF_B_25 = new Font(SANS_SERIF, BOLD, 25);
	/**  Sans_Serif, Bold, 30 */
	public final static Font SSF_B_30 = new Font(SANS_SERIF, BOLD, 30);
	/**  Sans_Serif, Bold, 35 */
	public final static Font SSF_B_35 = new Font(SANS_SERIF, BOLD, 35);

	/**  Sans_Serif, Plain, 15 */
	public final static Font SSF_P_15 = new Font(SANS_SERIF, PLAIN, 15);
	/**  Sans_Serif, Plain, 17 */
	public final static Font SSF_P_17 = new Font(SANS_SERIF, PLAIN, 17);
	/**  Sans_Serif, Plain, 20 */
	public final static Font SSF_P_20 = new Font(SANS_SERIF, PLAIN, 20);
	/**  Sans_Serif, Plain, 25 */
	public final static Font SSF_P_25 = new Font(SANS_SERIF, PLAIN, 25);
	/**  Sans_Serif, Plain, 30 */
	public final static Font SSF_P_30 = new Font(SANS_SERIF, PLAIN, 30);
	/**  Sans_Serif, Plain, 35 */
	public final static Font SSF_P_35 = new Font(SANS_SERIF, PLAIN, 35);

	/**  Sans_Serif, Italic, 15 */
	public final static Font SSF_I_15 = new Font(SANS_SERIF, ITALIC, 15);
	/**  Sans_Serif, Italic, 17 */
	public final static Font SSF_I_17 = new Font(SANS_SERIF, ITALIC, 17);
	/**  Sans_Serif, Italic, 20 */
	public final static Font SSF_I_20 = new Font(SANS_SERIF, ITALIC, 20);
	/**  Sans_Serif, Italic, 25 */
	public final static Font SSF_I_25 = new Font(SANS_SERIF, ITALIC, 25);
	/**  Sans_Serif, Italic, 30 */
	public final static Font SSF_I_30 = new Font(SANS_SERIF, ITALIC, 30);
	/**  Sans_Serif, Italic, 35 */
	public final static Font SSF_I_35 = new Font(SANS_SERIF, ITALIC, 35);

}

